package com.ncepu.clubmanagement.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@AllArgsConstructor
@NoArgsConstructor
@Data
public class AffairFont {

    // 事务大类型选项
    public static Integer COMMITTEE_TYPE = 1;  // 事务大类型选项1
    public static Integer CLUB_TYPE = 2; // 事务大类型选项2

    // 事务小类型选项
    public static Integer COMMITTEE_ADD_CLUB = 1;  // 事务小类型选项1
    public static Integer COMMITTEE_REMOVE_CLUB = 2; // 事务小类型选项2

    public static Integer CLUB_ADD_PERSON = 1;  // 事务小类型选项1
    public static Integer CLUB_REMOVE_PERSON = 2; // 事务小类型选项2
    public static Integer CLUB_ADD_ARTICLE = 3;  // 事务小类型选项3
    public static Integer CLUB_CHANGE_ARTICLE = 4;  // 事务小类型选项4

    private Integer affairId;  // 事务id（重用）
    private String clubName;  // 社团名称
    private String userName;  // 发起人姓名
    private LocalDateTime createTime;  // 时间
    private Integer affairType;  // 事务小类型
}
